google.golang.org/protobuf/encoding/protojson.decoder.newError (method)
27 uses
google.golang.org/protobuf/encoding/protojson (current package)
decode.go#L105: func (d decoder) newError(pos int, f string, x ...any) error {
decode.go#L180: return d.newError(tok.Pos(), "unable to resolve %s: %v", tok.RawString(), err)
decode.go#L185: return d.newError(tok.Pos(), "message %v cannot be extended by %v", messageDesc.FullName(), fd.FullName())
decode.go#L204: return d.newError(tok.Pos(), "unknown field %v", tok.RawString())
decode.go#L210: return d.newError(tok.Pos(), "duplicate field %v", tok.RawString())
decode.go#L237: return d.newError(tok.Pos(), "error parsing %s, oneof %v is already set", tok.RawString(), od.FullName())
decode.go#L349: return protoreflect.Value{}, d.newError(tok.Pos(), "invalid value for %v field %v: %v", kind, fd.JSONName(), tok.RawString())
decode.go#L618: return d.newError(tok.Pos(), "duplicate map key %v", tok.RawString())
decode.go#L679: return protoreflect.MapKey{}, d.newError(tok.Pos(), "invalid value for %v key: %s", kind, tok.RawString())
well_known_types.go#L194: return d.newError(start.Pos(), err.Error())
well_known_types.go#L205: return d.newError(tok.Pos(), "unable to resolve %v: %q", tok.RawString(), err)
well_known_types.go#L229: return d.newError(start.Pos(), "error in marshaling Any.value field: %v", err)
well_known_types.go#L286: return json.Token{}, d.newError(tok.Pos(), `duplicate "@type" field`)
well_known_types.go#L294: return json.Token{}, d.newError(tok.Pos(), `@type field value is not a string: %v`, tok.RawString())
well_known_types.go#L298: return json.Token{}, d.newError(tok.Pos(), `@type field contains empty value`)
well_known_types.go#L354: return d.newError(tok.Pos(), `missing "value" field`)
well_known_types.go#L367: return d.newError(tok.Pos(), `duplicate "value" field`)
well_known_types.go#L382: return d.newError(tok.Pos(), "unknown field %v", tok.RawString())
well_known_types.go#L439: return d.newError(tok.Pos(), "unknown field %v", tok.RawString())
well_known_types.go#L523: return d.newError(tok.Pos(), "invalid %v: %v", genid.Value_message_fullname, tok.RawString())
well_known_types.go#L555: return d.newError(tok.Pos(), "invalid %v: %v", genid.Value_message_fullname, tok.RawString())
well_known_types.go#L622: return d.newError(tok.Pos(), "invalid %v value %v", genid.Duration_message_fullname, tok.RawString())
well_known_types.go#L627: return d.newError(tok.Pos(), "%v value out of range: %v", genid.Duration_message_fullname, tok.RawString())
well_known_types.go#L805: return d.newError(tok.Pos(), "invalid %v value %v", genid.Timestamp_message_fullname, tok.RawString())
well_known_types.go#L810: return d.newError(tok.Pos(), "%v value out of range: %v", genid.Timestamp_message_fullname, tok.RawString())
well_known_types.go#L816: return d.newError(tok.Pos(), "invalid %v value %v", genid.Timestamp_message_fullname, tok.RawString())
well_known_types.go#L875: return d.newError(tok.Pos(), "%v contains invalid path: %q", genid.FieldMask_Paths_field_fullname, s0)